Amberboa Moschata — synonyms, definition
1. Amberboa moschata (Noun)
2 synonyms
Centaurea moschata sweet sultan
1 definition
Amberboa moschata (Noun) — Asian plant widely grown for its sweetly fragrant pink flowers; sometimes placed in genus Centaurea.
1 type of
flower
2 parts of
Amberboa genus Amberboa